spinal bulbe - Turkish English Dictionary